screened and thin wall sheathed - Espagnol Anglais Dictionnaire